# 测试页面见：box.html

# 3. select框 的使用
'''
radio框及checkbox框都是input元素，只是里面的type不同而已。

select框 则是一个新的select标签，大家可以对照浏览器网页内容查看一下

对于Select 选择框， Selenium 专门提供了一个 Select类 进行操作。

Select类 提供了如下的方法

select_by_value
根据选项的 value属性值 ，选择元素。

比如，下面的HTML，

<option value="foo">Bar</option>
就可以根据 foo 这个值选择该选项，

s.select_by_value('foo')

select_by_index
根据选项的 次序 （从0开始），选择元素


select_by_visible_text
根据选项的 可见文本 ，选择元素。

比如，下面的HTML，

<option value="foo">Bar</option>
就可以根据 Bar 这个内容，选择该选项

s.select_by_visible_text('Bar')

deselect_by_value
根据选项的value属性值， 去除 选中元素


deselect_by_index
根据选项的次序，去除 选中元素


deselect_by_visible_text
根据选项的可见文本，去除 选中元素


deselect_all
去除 选中所有元素
'''